The Simulation Evaluation of Heat Balancing Strategies for Btree Index over Parallel Shared Nothing Machines

نویسندگان

  • Hisham Feelifl
  • Masaru Kitsuregawa
چکیده

The Simulation Evaluation of Heat Balancing Strategies for Btree Index over Parallel Shared Nothing Machines Hisham Feelifl and Masaru Kitsuregawa Institute of Industrial Science, The University of Tokyo {hisham, kitsure} @tkl.iis.u-tokyo.ac.jp In shared nothing machines the data are typically declustered across the system processing elements (PEs) to exploit the I/O bandwidth of the PEs. Notwithstanding, the access pattern is inherently dynamic; therefore, the system performance may degrade as some PEs become hot spot. Consequently reorganization for heat balancing is essential and should be online as well. Meanwhile, in order to achieve efficient query and transaction evaluation, data at each PE are indexed based on the Btree structures. Thus, data reorganization should satisfactorily deal with the index modification as moving data from “hot spot” PEs to cold PEs. In this paper, we propose online heat balancing strategies for Btree index over parallel shared nothing machines based on the principle of distributing the given heat as evenly as possible across the system PEs. Furthermore, the proposed strategies have the capability to reduce the instantaneous migration cost during the heat balancing process, which in turn avoid the harmful migrations that may degrade the system performance. We evaluate the performance of the proposed strategies in comparison with the well-known strategies. The conducted simulation shows their efficiency in correcting the system performance degradation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Fast Convergence Technique for Online Heat-Balancing of Btree Indexed Database over Shared-Nothing Parallel Systems

In shared-nothing environments, data is typically declustered and indexed across the system processing elements (PEs) to achieve efficient processing. However access patterns are inherently dynamic and skewed, thus, data reorganization based on the data access history (heat) is essential and should be done online. While the data is being reorganized, indexes need to be modified too, therefore, ...

متن کامل

An Evaluation on Dynamic Access-Skew Balancing Performance of Compound Parallel Btree for Chained Declustering Parallel Systems

Access skew is the most important challenge for scalable parallel systems, especially when data are in range partitioned schema. To realize scalability, many dynamic accesses skew balancing methods with data reorganization and parallel index structures on shared-nothing parallel infrastructure have been proposed. Data migration with range-partitioned placement using a parallel Btree is one solu...

متن کامل

RING: A Strategy for Minimizing the Cost of Online Data Placement Reorganization for Btree Indexed Database over Shared-nothing Parallel Machines

In this paper, we propose a new strategy called RING that utilizes a ring configuration of the range partition strategy to achieve eficient online data placement reorganization in shared-nothing environments. In the event of reorganization, it has been observed that the range partition strategy in its well-known configuration, the linear configuration, can lead to two main drawbacks: high reorg...

متن کامل

Heat Balancing for Btree Indexed Database over Ring Configured Shared Nothing Machines

In shared nothing machines, data are typically declustered and indexed across the system processing elements (PEs) to achieve efficient query and transaction execution. Since the access pattern is inherently dynamic, therefore, there is no one placement of relations that is optimal for the lifetime of the database system. Whenever data is moved across PEs, the indexes need to be modified too. C...

متن کامل

Online Heat Balancing for Parallel Indexed Database On Shared Nothing System

Shared nothing systems offer a tremendous processing capacity. In such highly parallel systems the data are typically declustered across the system processing elements (PEs) to exploit the I/O bandwidth of the PEs. However, the access pattern is inherently dynamic, which in turn can lead to performance degradation as some PEs become hot spot (bottleneck). Therefore, reorganization for heat (loa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999